package com.web_bloks.document.client;

import com.web_bloks.types.client.SimpleMap;

/**
 * MetaData
 * 
 * @author Jean-Lou Dupont
 *
 */
public interface MetaData {

	/**
	 * Document's state i.e.
	 * - 
	 * @return
	 */
	public int 		getState();

	public String	getMeta(String key);
	public void		setMeta(String key, String value);
	public boolean	containsMeta(String key);
	
	public String	serializeMeta();
	public void		setMetaFromSimpleMap(SimpleMap map);
	
}//END